home *** CD-ROM | disk | FTP | other *** search
/ Windows 95 GOLD Collection / Windows 95 GOLD Collection.iso / clicker / readme.txt < prev   
Text File  |  1995-11-01  |  12KB  |  287 lines

  1. Clicker Version 1.2A Release Notes
  2. April 29, 1995
  3.  
  4. ----------------------------------------------------------------
  5. About Clicker
  6. ----------------------------------------------------------------
  7. This is version 1.2A of Clicker, a mouse-button utility for 
  8. Microsoft Windows NT version 3.5x.
  9.  
  10. Clicker lets you assign a number of different functions
  11. to the middle and right buttons of your mouse or trackball; buttons
  12. modified by the control, alt and shift keys on the keyboard; and
  13. "chords" created by pressing two mouse buttons simultaneously. You
  14. can assign different settings for different applications
  15.  
  16. Clicker is freeware. You may distribute Clicker freely, as long
  17. as you include these release notes in unmodified form. Clicker is
  18. copyright (c) 1994, 1995 Nemesis Consulting Group.
  19.  
  20. ---------------------------------------------------------------
  21. Compatibility Notes
  22. ----------------------------------------------------------------
  23. Clicker 1.2A is tested and supported under NT 3.5 and 3.51 for
  24. Alpha, Intel and MIPS platform machines.
  25.  
  26. Clicker works under Windows 95 with the following limitations:
  27.  
  28. - Application-specific settings are not supported for 16-bit
  29.   applications.
  30.  
  31. - Application-specific settings for the Windows 95 shell program,
  32.   EXPLORER.EXE, will also apply to all 16-bit applications.
  33.  
  34. Previous versions of Clicker have been reported to work under Windows
  35. 3.x with the Win32s extension installed. This release has not been
  36. tested in that environment and is not (officially) supported.
  37.  
  38. ----------------------------------------------------------------
  39. Installation
  40. ----------------------------------------------------------------
  41. Clicker is released with separate directories for Alpha, Intel (I386),
  42. and MIPS platform binary files.
  43.  
  44. To install Clicker, simply copy the files clicker.exe and
  45. mouhook.dll from the directory for your platform into a 
  46. suitable directory and run clicker.exe.
  47.  
  48. If you are upgrading from a previous version, please make sure you
  49. delete or overlay both of the old files.
  50.  
  51. Clicker will detect and use the Microsoft common 3-D controls library
  52. CTL3D32.DLL if it exists on your system. If you prefer to not have
  53. the 3-D controls used, you can specify the command-line option /NO3D for
  54. clicker.exe and they will not be used.
  55.  
  56. ----------------------------------------------------------------
  57. Running Clicker
  58. ----------------------------------------------------------------
  59. When you run Clicker for the first time, it will pop
  60. up the basic configuration dialog. Double-clicking on the Clicker
  61. icon will also bring up the dialog.
  62.  
  63. From the basic dialog, you can assign global settings for the
  64. middle and right mouse buttons. "Global settings" are used for
  65. every program unless overridden by an application-specific setting.
  66.  
  67. Clicking on the "Advanced ..." button in the basic dialog brings
  68. up the advanced configuration dialog, which lets you assign functions
  69. to the following events:
  70.  
  71. - Unmodified middle and right button (same as the basic dialog)
  72. - Shift key plus middle and right buttons
  73. - Alt key plus middle and right buttons
  74. - Control key plus middle and right buttons
  75. - Left and middle button "chord"
  76. - Middle and right button "chord"
  77. - Left and right button "chord"
  78.  
  79. You can assign the following functions to any of the above events:
  80.  
  81. - Double-click
  82. - Close application
  83. - Maximize
  84. - Minimize
  85. - Restore
  86. - Show task list
  87. - Cut
  88. - Copy
  89. - Paste
  90. - Enter
  91. - Backspace
  92. - Delete
  93. - Escape
  94. - Undo
  95. - Page Up
  96. - Page Down
  97. - F1 through F12
  98.  
  99. You can assign functions to events for all Windows programs that
  100. run by using the "(Global Settings)" entry in the Applications list.
  101. You can override these settings for specific programs by adding these
  102. programs to the list. The "Add ..." button will bring up a standard
  103. Windows file selection dialog. Select the application you wish to add
  104. and click the "OK" button to add it to the list. You can then set
  105. the functions that will be performed when that program receives events.
  106. By default, new programs added to the list start with a copy of the
  107. current global settings.
  108.  
  109. You can add up to 200 application entries to the list.
  110.  
  111. Once you have selected the button assignments you want and hit enter,
  112. the selections are stored in the Windows registry.
  113.  
  114. The registry values are under HKEY_CURRENT_USER\Software\
  115. Nemesis Consulting Group\Clicker. There is a set of 11 registry values
  116. for the global settings. For each application-specific setting, there
  117. is a registry subkey and set of 11 values as well.
  118.  
  119. Since the values are stored under HKEY_CURRENT_USER, each user will
  120. have their own Clicker settings.
  121.  
  122. If you have Clicker configured like you want and no longer want to
  123. have the Clicker icon displayed on your desktop, you can specify the
  124. command-line option "/NOSHOW" to run the program hidden. When Clicker
  125. is run in this manner, the only way to disable it is to log off or
  126. kill it using Process Viewer or some other utility. It will not 
  127. show up in the Task List.
  128.  
  129. ----------------------------------------------------------------
  130. Changes from Version 1.1D to 1.2A (April 29, 1995)
  131. ----------------------------------------------------------------
  132. Many changes have occurred from 1.1D to 1.2A. Here are the
  133. highlights:
  134.  
  135. - Addition of application-specific settings.
  136.  
  137. - Addition of meta-key+button events (shift, alt, control.)
  138.  
  139. - Addition of chord events (left+middle, middle+right, left+right.)
  140.  
  141. - Addition of MIPS platform binaries, again thanks to Dean Troyer who
  142.   has provided the Alpha binaries as well.
  143.  
  144. - Addition of 3-D look and feel.
  145.  
  146. - Clicks on system menus of maximized MDI child windows now work.
  147.  
  148. - Addition of a /NOSHOW command-line switch to let Clicker run hidden
  149.   (evidently, there are some people who _really_ hate my icon.)
  150.  
  151. - Addition of a /NO3D command-line switch to let Clicker run without
  152.   using a 3-D look and feel.
  153.  
  154. - Miscellaneous MDI fixes.
  155.  
  156. ----------------------------------------------------------------
  157. Changes from Version 1.1C to 1.1D (January 23, 1995)
  158. ----------------------------------------------------------------
  159. Alpha binaries are now included, thanks to Dean Troyer!
  160. (troyer@saifr00.ateng.az.honeywell.com)
  161.  
  162. The distribution now has a tree structure, with separate ALPHA and
  163. I386 directories.
  164.  
  165. A few more bug fixes:
  166.  
  167. - Problems with activation of MDI child windows in File Manager
  168.   were fixed.
  169.  
  170. - Cut, Copy, Paste and Undo now work properly almost everywhere.
  171.   Unfortunately, one of the places it doesn't work is Microsoft
  172.   Word.
  173.  
  174. - Clicker now checks for and silently ignores attempts to start
  175.   more than one instance of itself.
  176.  
  177. A cosmetic touchup:
  178.  
  179. - Icon was modified slightly to look better on a white background.
  180.  
  181. ----------------------------------------------------------------
  182. Changes from Version 1.1B to 1.1C (December 28, 1994)
  183. ----------------------------------------------------------------
  184. A number of bugs have been fixed in 1.1C:
  185.  
  186. - Double-clicking in Program Manager now works properly on inactive
  187.   program group windows.
  188.  
  189. - Crashes that were reported when restoring Netscape and other
  190.   applications from an iconized state were due to a general
  191.   problem with applications that call PeekMessage. This has been
  192.   fixed in 1.1C.
  193.  
  194. - The close application function is now much more reliable. 
  195.  
  196. ----------------------------------------------------------------
  197. Changes from Version 1.1A to 1.1B (December 21, 1994)
  198. ----------------------------------------------------------------
  199. Version 1.1A was distributed with a corrupt clicker.exe
  200. executable. Version 1.1B is a functionally identical bug-fix.
  201.  
  202. ----------------------------------------------------------------
  203. Changes from Version 1.0A to 1.1A (December 19, 1994)
  204. ----------------------------------------------------------------
  205. Version 1.0 was extremely primitive -- it only generated a double-click
  206. from the middle button. Version 1.1A adds a configuration dialog,
  207. multi-user registry support, many new mouse button functions, and
  208. the ability to program both the right and middle buttons.
  209.  
  210. ----------------------------------------------------------------
  211. Current Bugs and Limitations
  212. ----------------------------------------------------------------
  213. - Button clicks on the desktop do not work, nor do button clicks on
  214.   command windows (DOS prompts) under NT 3.5. See the "Why Doesn't
  215.   Clicker Always Work?" section that follows. Under NT 3.51, both
  216.   desktop and command window clicks now work.
  217.  
  218. - Double-click doesn't work on the system menu of maximized child
  219.   windows of applications that simulate MDI (MS Office applications,
  220.   for example.) It does work for true MDI applications. 
  221.  
  222. - Cut, Copy, Paste and Undo work better, but don't work everywhere.
  223.  
  224. - No PowerPC binaries are included. If you have a PowerPC machine
  225.   and have a compiler, and want Clicker, please contact me and we'll
  226.   try to work something out.
  227.  
  228. - Requires that the mouse driver generate middle-button events
  229.   to use the middle button functions. The Logitech driver for NT
  230.   does, I don't know about others.
  231.  
  232. ---------------------------------------------------------------
  233. Why Doesn't Clicker Always Work?
  234. ---------------------------------------------------------------
  235. Clicker works by installing a system "hook" procedure that
  236. monitors the mouse messages going to applications on your
  237. system. Because of NT's multitasking model and multiple message
  238. queues, Clicker is "attached" to applications and executes within
  239. an application's memory space. If the application process does not
  240. attach itself to Clicker's hook, Clicker can't function.
  241.  
  242. There are at least two kinds of NT 3.5 processes that refuse to
  243. allow themselves to be hooked in this way. One is the Desktop and
  244. the other is command-line or DOS prompt windows. This means that
  245. when you try to use Clicker on the Desktop or on command windows
  246. under NT 3.5, nothing happens. As noted previously, this behavior
  247. has been changed in NT 3.51.
  248.  
  249. ---------------------------------------------------------------
  250. Mailing List
  251. ---------------------------------------------------------------
  252. Send me your email address and I'll notify you by mail when new
  253. versions of Clicker are released.
  254.  
  255. Please include the address in the text of the message or your
  256. sig, since one of the mail systems I use strips message headers.
  257.  
  258. ---------------------------------------------------------------
  259. Where To Get New Versions Of Clicker
  260. ---------------------------------------------------------------
  261. Announcements of new versions are posted to the newsgroup 
  262. comp.os.ms-windows.nt.misc and will be mailed to those who ask
  263. to be on the mailing list. (New NT newsgroups have been proposed
  264. and are going through the Usenet debate/vote process. If and when
  265. a comp.os.ms-windows.nt.announce is created, I will post there
  266. instead.)
  267.  
  268. New versions of Clicker are posted to ftp.cica.indiana.edu and
  269. to the newsgroup alt.binaries.misc.
  270.  
  271. Since CICA can take some time to make postings available, Clicker
  272. is also available via anonymous FTP at ftp.onramp.net in the
  273. pub/IBM/General directory.
  274.  
  275. If all else fails, and sometimes it does, I can mail it
  276. to you.
  277.  
  278. ---------------------------------------------------------------
  279. Reports and Comments
  280. ---------------------------------------------------------------
  281. You can send bug reports or comments to me at the following
  282. email addresses:
  283.  
  284. msusrtsp.rick@eds.com
  285. rick@onramp.net
  286.  
  287. Rick Brown